package com.service;

import com.domain.Course;
import com.domain.CourseLesson;
import com.domain.CourseSection;

import java.util.List;

public interface CourseContentService {

    /*
     * 根据课程id查询关联的章节信息及其关联的课时信息
     * */

    public List<CourseSection> findSectionAndLessonByCourseId(Integer courseId);

    /*
     * 回显章节对应的课程信息
     * */
    public Course findCourseByCourseId(Integer courseId);

    /*
     * 新建章节
     * */
    public void saveSection(CourseSection courseSection);

    /*
    * 修改章节
    * */
    public void updateSection(CourseSection courseSection);

    /*
     * 修改章节状态
     * */
    public void updateSectionStatus(int id,int status);

    /*
     * 新建课时
     * */
    public void saveLesson(CourseLesson courseLesson);

    /*
     * 修改课时
     * */
    public void updateLesson(CourseLesson courseLesson);

}
